package com.zhr.tea.entity;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.List;

/**
 * Created by zhang on 2016/11/4.
 */

public class Product {



    @JSONField(name = "code")
    private String code;


    @JSONField(name = "content")
    private ContentBean content;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public ContentBean getContent() {
        return content;
    }

    public void setContent(ContentBean content) {
        this.content = content;
    }

    public static class ContentBean {
        @JSONField(name = "specId")
        private int specId;
        @JSONField(name = "goodsDynamicProperties")
        private String goodsDynamicProperties;
        @JSONField(name = "goodRemark")
        private String goodRemark;
        @JSONField(name = "goodsId")
        private int goodsId;
        @JSONField(name = "saleCount")
        private int saleCount;
        @JSONField(name = "goodsImgUrls")
        private String goodsImgUrls;
        @JSONField(name = "goodsSpec")
        private String goodsSpec;
        @JSONField(name = "goodsDes")
        private String goodsDes;
        @JSONField(name = "hasCoupon")
        private int hasCoupon;
        @JSONField(name = "shareTitle")
        private String shareTitle;
        @JSONField(name = "isUp")
        private String isUp;
        @JSONField(name = "saleOut")
        private int saleOut;
        @JSONField(name = "goodsPrice")
        private int goodsPrice;
        @JSONField(name = "shareIconUrl")
        private String shareIconUrl;
        @JSONField(name = "shareDes")
        private String shareDes;
        @JSONField(name = "bigSpec")
        private int bigSpec;
        @JSONField(name = "shareUrl")
        private String shareUrl;
        @JSONField(name = "shopId")
        private int shopId;
        @JSONField(name = "serviceId")
        private String serviceId;
        @JSONField(name = "goodsName")
        private String goodsName;
        @JSONField(name = "skuid")
        private int skuid;
        /**
         * remarkScore : 10
         * remarkContent : 好茶  味道很香
         * remarkPersonNick : 红颜
         * proid : 3020064
         * shopReply :
         * remarkPics : http://picture.teapaopao.com/document/20161022/default/58e3c8748c5055755052236ba3edec48.jpg
         */

        @JSONField(name = "remarkList")
        private List<RemarkListBean> remarkList;

        public int getSpecId() {
            return specId;
        }

        public void setSpecId(int specId) {
            this.specId = specId;
        }

        public String getGoodsDynamicProperties() {
            return goodsDynamicProperties;
        }

        public void setGoodsDynamicProperties(String goodsDynamicProperties) {
            this.goodsDynamicProperties = goodsDynamicProperties;
        }

        public String getGoodRemark() {
            return goodRemark;
        }

        public void setGoodRemark(String goodRemark) {
            this.goodRemark = goodRemark;
        }

        public int getGoodsId() {
            return goodsId;
        }

        public void setGoodsId(int goodsId) {
            this.goodsId = goodsId;
        }

        public int getSaleCount() {
            return saleCount;
        }

        public void setSaleCount(int saleCount) {
            this.saleCount = saleCount;
        }

        public String getGoodsImgUrls() {
            return goodsImgUrls;
        }

        public void setGoodsImgUrls(String goodsImgUrls) {
            this.goodsImgUrls = goodsImgUrls;
        }

        public String getGoodsSpec() {
            return goodsSpec;
        }

        public void setGoodsSpec(String goodsSpec) {
            this.goodsSpec = goodsSpec;
        }

        public String getGoodsDes() {
            return goodsDes;
        }

        public void setGoodsDes(String goodsDes) {
            this.goodsDes = goodsDes;
        }

        public int getHasCoupon() {
            return hasCoupon;
        }

        public void setHasCoupon(int hasCoupon) {
            this.hasCoupon = hasCoupon;
        }

        public String getShareTitle() {
            return shareTitle;
        }

        public void setShareTitle(String shareTitle) {
            this.shareTitle = shareTitle;
        }

        public String getIsUp() {
            return isUp;
        }

        public void setIsUp(String isUp) {
            this.isUp = isUp;
        }

        public int getSaleOut() {
            return saleOut;
        }

        public void setSaleOut(int saleOut) {
            this.saleOut = saleOut;
        }

        public int getGoodsPrice() {
            return goodsPrice;
        }

        public void setGoodsPrice(int goodsPrice) {
            this.goodsPrice = goodsPrice;
        }

        public String getShareIconUrl() {
            return shareIconUrl;
        }

        public void setShareIconUrl(String shareIconUrl) {
            this.shareIconUrl = shareIconUrl;
        }

        public String getShareDes() {
            return shareDes;
        }

        public void setShareDes(String shareDes) {
            this.shareDes = shareDes;
        }

        public int getBigSpec() {
            return bigSpec;
        }

        public void setBigSpec(int bigSpec) {
            this.bigSpec = bigSpec;
        }

        public String getShareUrl() {
            return shareUrl;
        }

        public void setShareUrl(String shareUrl) {
            this.shareUrl = shareUrl;
        }

        public int getShopId() {
            return shopId;
        }

        public void setShopId(int shopId) {
            this.shopId = shopId;
        }

        public String getServiceId() {
            return serviceId;
        }

        public void setServiceId(String serviceId) {
            this.serviceId = serviceId;
        }

        public String getGoodsName() {
            return goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public int getSkuid() {
            return skuid;
        }

        public void setSkuid(int skuid) {
            this.skuid = skuid;
        }

        public List<RemarkListBean> getRemarkList() {
            return remarkList;
        }

        public void setRemarkList(List<RemarkListBean> remarkList) {
            this.remarkList = remarkList;
        }

        public static class RemarkListBean {
            @JSONField(name = "remarkScore")
            private int remarkScore;
            @JSONField(name = "remarkContent")
            private String remarkContent;
            @JSONField(name = "remarkPersonNick")
            private String remarkPersonNick;
            @JSONField(name = "proid")
            private int proid;
            @JSONField(name = "shopReply")
            private String shopReply;
            @JSONField(name = "remarkPics")
            private String remarkPics;

            public int getRemarkScore() {
                return remarkScore;
            }

            public void setRemarkScore(int remarkScore) {
                this.remarkScore = remarkScore;
            }

            public String getRemarkContent() {
                return remarkContent;
            }

            public void setRemarkContent(String remarkContent) {
                this.remarkContent = remarkContent;
            }

            public String getRemarkPersonNick() {
                return remarkPersonNick;
            }

            public void setRemarkPersonNick(String remarkPersonNick) {
                this.remarkPersonNick = remarkPersonNick;
            }

            public int getProid() {
                return proid;
            }

            public void setProid(int proid) {
                this.proid = proid;
            }

            public String getShopReply() {
                return shopReply;
            }

            public void setShopReply(String shopReply) {
                this.shopReply = shopReply;
            }

            public String getRemarkPics() {
                return remarkPics;
            }

            public void setRemarkPics(String remarkPics) {
                this.remarkPics = remarkPics;
            }
        }
    }
}
